Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 IVY MEWS Detached £1,142,365 £329,995 27 Apr 2001
2 IVY MEWS Detached £660,915 £535,000 15 Jan 2019
3 IVY MEWS Detached £1,029,363 £303,500 29 Jun 2001